something towed - Alemán Inglés Diccionario